package com.nai365.nart.operation.dto;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
public class SpuDto {
	@ApiModelProperty(value = "商品id")
	private Long id;

	/**
	 * 商品名称
	 */
	@ApiModelProperty(value = "商品名称")
	private String spuName;
	/**
	 * 商品名称(英文)
	 */
	@ApiModelProperty(value = "商品名称(英文)")
	private String spuNameEn;

	/**
	 * 商品描述
	 */
	@ApiModelProperty(value = "商品描述")
	private String spuDescription;

	/**
	 * 作品故事
	 */
	@ApiModelProperty(value = "作品故事")
	private String story;


	/**
	 * 背景音乐
	 */
	@ApiModelProperty(value = "背景音乐")
	private String music;

	/**
	 * 视频
	 */
	@ApiModelProperty(value = "视频")
	private String video;


	/**
	 * DDC或BFT的token
	 */
	@ApiModelProperty(value = "DDC或BFT的token")
	private Long token;

	/**
	 * 交易id
	 */
	@ApiModelProperty(value = "交易id")
	private Long txId;

	/**
	 * 交易Hash
	 */
	@ApiModelProperty(value = "交易Hash")
	private String txHash;


	/**
	 * 上链图片
	 */
	@ApiModelProperty(value = "上链图片")
	private String chainUrl;

	/**
	 * 发行数量
	 */
	@ApiModelProperty(value = "发行数量")
	private Integer publishQuantity;

	/**
	 * 是否上链
	 */
	@ApiModelProperty(value = "是否上链")
	private Integer isChain;


	/**
	 * 品牌id
	 */
	@ApiModelProperty(value = "品牌id")
	private Long brandId;
	/**
	 * 品牌名
	 */
	@ApiModelProperty(value = "品牌名")
	private String brandName;

	@ApiModelProperty(value = "所属分类id")
	private Long catalogId;

	@ApiModelProperty(value = "所属分类名称")
	private String catalogName;

	@ApiModelProperty(value = "所属分类完整名称")
	private String fullCatalogName;

}
